life boat davit and winch - Turkish English Dictionary